package com.extsci.webmail.common.type;

import org.apache.commons.lang.StringUtils;

/**
 * 字段名称
 * @author
 */
public enum  FieldType {
    /**
     * 接收时间
     */
    DATETIME("datetime"),
    /**
     * 发件人名称
     */
    SENDER("sender"),
    /**
     * 主题
     */
    SUBJECT("subject");

    public final String type;

    FieldType(String type) {
        this.type = type;
    }

    public static FieldType getType(String type) {
        if (StringUtils.isBlank(type)) {
            return DATETIME;
        }
        for (FieldType value : FieldType.values()) {
            if (value.type.equalsIgnoreCase(type)) {
                return value;
            }
        }
        return DATETIME;
    }
}
